someone who cleans off lice/fleas - Deutsch Englisch Wörterbuch